Apache Maven 编辑
Apache Maven,是一个软件项目管理自动构建工具,由Apache软件基金会所提供。基于项目对象模型概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。
11
图片 0 图片
评论 0 评论
匿名用户 · [[ show_time(comment.timestamp) ]]
[[ nltobr(comment.content) ]]
相关
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。Gradle 构建脚本使用的是 Groovy 或 Kotlin 的特定领域语言来编写的,而不是传统的XML。
sbt是一种项目管理及自动构建工具,类似于Apache Maven和Apache Ant。
Jetty是一个纯粹的基于Java的网页服务器和Java ServletWeb容器。尽管网页服务器通常用来为人们呈现文档,但是Jetty通常在较大的软件框架中用于计算机与计算机之间的通信。Jetty作为Eclipse基金会的一部分,是一个自由软件和开放源代码项目。该网页服务器被用在Apache ActiveMQ、Alfresco、Apache Geronimo、Apache Maven、Apache Spark、Google App Engine、Eclipse、FUSE、Twitter's Streaming API、Zimbra等产品上。Jetty也是Lift、Eucalyptus、Red5、Hadoop、I2P等开源项目的服务器。
Jetty支持最新的Java Servlet API,支持SPDY和WebSocket协议。
Hudson是用Java编写的一个持续集成工具。它运行在Servlet容器中。它支持软件配置管理工具,可以执行基于Apache Ant和Apache Maven的项目,以及任意的shell脚本和Windows批处理命令。Hudson的主要开发者是川口耕介,开发期间就职于太阳微系统公司。Hudson是在MIT许可证下发布的自由软件。